xen/arm: move pending_irq structure to vgic header file
authorVijaya Kumar K <Vijaya.Kumar@caviumnetworks.com>
Wed, 9 Jul 2014 04:56:17 +0000 (10:26 +0530)
committerIan Campbell <ian.campbell@citrix.com>
Thu, 10 Jul 2014 12:43:10 +0000 (13:43 +0100)
commit2673d904822ba2c765ca648f0bc89a3f112394b7
tree8170ddac652b72b685ea4e69fc995bc73abf758e
parent28432b536c5161b09c4171647e1a15c5b3518ed3
xen/arm: move pending_irq structure to vgic header file

gic.h requires definition of pending_irq structure defined
in domain.h and domain.h requires gic_state structure defined
in gic.h and hence there is inter-dependency between domain.h
and gic.h files.

So move pending_irq to vgic.h which is relevant place for this
structure and break domain.h and gic.h interdependency

By this move irq_to_pending function declaration from gic.h
to vgic.h

Signed-off-by: Vijaya Kumar K <Vijaya.Kumar@caviumnetworks.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Julien Grall <julien.grall@linaro.org>
xen/include/asm-arm/domain.h
xen/include/asm-arm/gic.h
xen/include/asm-arm/vgic.h